import matplotlib.pyplot as plt
# 导入中文字体
plt.rcParams['font.sans-serif'] = ['SimHei']  # 使用黑体
# 解决负号 '-' 显示为方块的问题
plt.rcParams['axes.unicode_minus'] = False
# 定义数据
date = ['2023-01-01', '2023-01-02', '2023-01-03', '2023-01-04', '2023-01-05']
productA = [200, 300, 150, 400, 250]
productB = [180, 260, 170, 380, 230]

# 创建子图
fig, ax = plt.subplots(2, 1)  # 2行1列的子图布局

# 绘制第一个子图
ax[0].plot(date, productA, color='blue')
ax[0].set_title('产品A的销售额')

# 绘制第二个子图
ax[1].plot(date, productB, color='green')
ax[1].set_title('产品B的销售额')
# ax[0] 和 ax[1]：分别表示第一个和第二个子图区域。

# 显示图表
plt.tight_layout()  # 自动调整子图布局，避免标题、标签等内容重叠
plt.show()
